import axios from '@/utils/request.js'

// 获取分类列表接口
export function category(params) {
  return axios({
    url: '/categories',
    method: 'get',
    params
  })
}

// 新建分类接口
export function addCategory(data) {
  return axios({
    url: '/categories',
    method: 'POST',
    data
  })
}

// 删除分类
export function delCategory(id) {
  return axios({
    url: '/categories/' + id,
    method: 'DELETE'
  })
}

// 编辑分类
export function editCategory(data) {
  return axios({
    url: '/categories/' + data.id,
    method: 'PUT',
    data
  })
}

// 获取指定分类 ---回显编辑内容
export function appointCategory(id) {
  return axios({
    url: '/categories/' + id,
    method: 'get'
  })
}

// 获取分类数量 也就是总页码的数量  参数 title_contains=公寓
export function categoryCount(params) {
  return axios({
    url: '/categories/count',
    method: 'get',
    params
  })
}
